Scheduling Earth Observing Satellites with Evolutionary Algorithms
ثبت نشده
چکیده
We hypothesize that evolutionary algorithms can effectively schedule coordinated fleets of Earth observing satellites. The constraints are complex and the bottlenecks are not well understood, a condition where evolutionary algorithms are often effective. This is, in part, because evolutionary algorithms require only that one can represent solutions, modify solutions, and evaluate solution fitness. To test the hypothesis we have developed a representative set of problems, produced optimization software (in Java) to solve them, and run experiments comparing techniques. This paper presents initial results of a comparison of several evolutionary and other optimization techniques; namely the genetic algorithm [ 5 ] , simulated annealing [7], squeaky wheel optimization [6], and stochastic hill climbing [l]. We also compare separate satellite vs. integrated scheduling of a two satellite constellation. While the results are not definitive, tests to date suggest that simulated annealing is the best search technique and integrated scheduling is superior.
منابع مشابه
Scheduling Earth Observing Satellites with Evolutionary Algorithms
A growing fleet of NASA, commercial, and foreign Earth observing satellites (EOS) uses a variety of sensing technologies for scientific, mapping, defense and commercial activities. Image collection for these satellites is planned and scheduled by a variety of software systems using many techniques. Scheduling EOS is complicated by a number of important constraints, including: power and thermal ...
متن کاملScheduling Earth Observing Satellites with Evolutionary Algorithms
We hypothesize that evolutionary algorithms can effectively schedule coordinated fleets of Earth observing satellites. The constraints are complex and the bottlenecks are not well understood, a condition where evolutionary algorithms are often effective. This is, in part, because evolutionary algorithms require only that one can represent solutions, modify solutions, and evaluate solution fitne...
متن کاملScheduling Earth Observing Fleets Using Evolutionary Algorithms: Problem Description and Approach
We describe work in progress concerning multiinstrument, multi-satellite scheduling. Most, although not all, Earth observing instruments currently in orbit are unique. In the relatively near future, however, we expect to see fleets of Earth observing spacecraft, many carrying nearly identical instruments. This presents a substantially new scheduling challenge. Inspired by successful commercial ...
متن کاملMulti-objective mission planning problem of agile Earth observing satellites
In this paper, we concern multi-objective mission planning problem of a constellation of the next generation agile Earth-observing satellites. As usual, the goal of Earth-observing satellite mission planning is to maximize the sum weights of selected tasks. But for agile satellites, based on its stronger ability, single criterion is often a poor measure of planning results. For agile satellite,...
متن کاملA Dynamic Scheduling Method of Earth-Observing Satellites by Employing Rolling Horizon Strategy
Focused on the dynamic scheduling problem for earth-observing satellites (EOS), an integer programming model is constructed after analyzing the main constraints. The rolling horizon (RH) strategy is proposed according to the independent arriving time and deadline of the imaging tasks. This strategy is designed with a mixed triggering mode composed of periodical triggering and event triggering, ...
متن کامل